#ifndef NAMESPACE_RLAI_RL_NETWORK_SHARED_H
#define NAMESPACE_RLAI_RL_NETWORK_SHARED_H

#include "RL_socket.h"

namespace prevRLGlue
{

const int kAuthNoErr = 0;
const int kAuthUserErr = 1;
const int kAuthQuotaErr = 2;

template<class T> void allocate( T& x, size_t size )
{
}

template<class T> void allocate( T*& x, size_t size )
{
  x = new T[size];
}

template<class T> void deallocate( T& x )
{
}

template<class T> void deallocate( T*& x )
{
  delete [] x;
}

extern RL_socket agent_connection;
}

#endif
